/*******//**//**//**//**MEDIA QUERIES**//**//**//**//*******/

/*******Min Widths*******/
@media (min-width: 1220px) {
  .cs-news-container {
      margin: 0;
  }
}

@media (min-width: 768px) {
  .tm-panel-header-subtitle {
      margin-bottom: 60px;
  }
  /*z-index fix with a header that has a high z-index*/
  .tm-navbar-fixed .tm-toolbar, .tm-navbar-fixed .tm-navbar {
    z-index: 101;
  }
}


/*******Max Widths*******/

@media only screen and (max-width: 1600px) {
  .cs-contact {
    width: 66.66%;
  }
  .cs-contact-map {
    width: 33.33%;
  }
}

@media only screen and (max-width: 1150px) {
  .cs-news {
    width: 90%;
  }
}

@media only screen and (max-width: 1093px) {
  .uk-navbar-nav > li > a {
    font-size: 16px;
    padding: 0 9px;
  }
}

@media only screen and (max-width: 1000px) {
  .cs-contact {
    width: 100%;
  }
  .cs-contact-map {
    width: 100%;
  }
}

@media only screen and (max-width: 960px) {
  .uk-navbar > div:first-child {
    padding: 0 0 0 12px;
  }
  .tm-logo {
    width: 13.5%;
  }

  .tm-logo > p,
  .tm-logo img {
    width: 100%;
  }
  .uk-navbar-nav > li:first-child {
    display: none;
  }
  .tm-navbar-flip > .uk-navbar-content {
    padding: 0 5px 0;
  }
  .uk-navbar-nav > li > a {
    font-size: 15px;
  }
  .cs-home .cs-mailing-annotated-arrow {
    top: 0.3em;
    left: -4.3em;
    transform: rotate(30deg);
  }
  .cs-home .cs-mailing-annotated-text {
    top: 1.4em;
    left: -3.3em;
  }
}


@media only screen and (max-width: 767px) {
  .cs-home .cs-contact-wk {
    margin: 0;
  }
  .cs-home .cs-contact-overlay > .cs-contact-wk > div {
    padding: 0;
  }
  .cs-home .cs-contact-overlay > .cs-contact-wk > div:nth-child(3),
  .cs-home .cs-contact-overlay > .cs-contact-wk > div:nth-child(4){
    margin-top: 4em;
  }
  .cs-home .tm-top-a,
  .tm-navbar + [class*='tm-block-'] .uk-slideshow-fullscreen,
  .tm-navbar + [class*='tm-block-'] .uk-slideshow-fullscreen > li {
    height: calc(100vh - 5em - 60px);
  }
  .cs-homescreen-slideshow .uk-slideshow.uk-slideshow-fullscreen
  .cs-home .cs-contact {
    background-position: 0%;
  }
}

@media only screen and (max-width: 800px) {
  .cs-provide-container {
    height: 420px;
  }
  .cs-provide-accordion > .uk-accordion-title {
    font-size: 0.8em;
  }
    .cs-business {
      margin-left: 30px;
  }
}

@media only screen and (max-width: 480px) {
  .cs-home .tm-top-a,
  .tm-navbar + [class*='tm-block-'] .uk-slideshow-fullscreen,
  .tm-navbar + [class*='tm-block-'] .uk-slideshow-fullscreen > li {
    height: calc(100vh - 60px);
  }
  .cs-cta {
    height: 20em !important;
  }
  .cs-cta-btn {
    border-bottom: 1px solid rgb(80,80,80);
    border-right: 0;
  }
  .cs-mission-container h3 {
    margin-top: 30px;
  }
  .cs-mission-statement {
      margin-left: 30px;
  }
  .cs-business {
      margin-left: 30px;
  }
  .rsformcust-form {
      margin-left: 0px;
  }
  .tm-panel-header-subtitle {
      margin-left: 50px;
  }
  .cs-donate-btn-bottom {
      width: 80%;
      margin-left: 15px;
  }
  .cs-btn-disclaimer {
      font-size: 10px;
  }
  .cs-home .tm-block-bottom-c {
    height: auto;
  }
  .cs-home .tm-block-bottom-c > .uk-container.uk-container-center,
  .cs-home .tm-bottom-c > div.uk-width-1-1,
  .cs-contact-container,
  .cs-home .cs-contact-overlay {
    height: 100%;
  }
  
  .cs-home .cs-contact {
    height: 800px;
  }
  .cs-howslide {
      font-size: 1.5em !important;
      margin-left: 25px;
  }
  .cs-howitworks {
      margin-left: 25px;
  }
  .cs-three {
      margin-left: -20px;
  }
}
